institution for the care of orphans - Almanca İngilizce Sözlük